Big Huge Thesaurus

sales pitch

noun